Se instaleaza unattended-upgrades:
apt install -y unattended-upgrades
Se modifica fisierul de configurare. Fisierul poate fi lasat în configurarea implicita dacă se doreste actualizarea automata la o versiune noua a distributiei. Dacă se doreste numai automatizarea actualizarilor de aplicatii şi securitate se introduce numele distributiei:
nano /etc/apt/apt.conf.d/50unattended-upgrades
Se inlocuieste ${distro_codename}; cu buster-updates;
in următoarele linii:
„origin=Debian,codename=${distro_codename}-updates”;
„origin=Debian,codename=${distro_codename}=Debian”;
„origin=Debian,codename=${distro_codename}=Debian-Security”;
Rezultatul arata asa:
„origin=Debian,codename=buster-updates”;
„origin=Debian,codename=buster,label=Debian”;
„origin=Debian,codename=buster,label=Debian-Security”;
Pentru trimiterea unui e-mail după update se completeaza adresa în linia:
Unattended-Upgrade::Mail „spetru32@yahoo.com”;
Pentru trimiterea numai a e-mail-urilor referitoare la erori se seteaza „true” in linia:
Unattended-Upgrade::MailOnlyOnError „false”;
Se salveaza şi se inchide fisierul 50unattended-upgrades. Apoi se instaleaza mailx:
apt install -y bsd-mailx
Pentru configurarea periodicitatii când ruleaza actualizarea automata se creeaza fisierul 20auto-upgrades cu comanda:
dpkg-reconfigure -plow unattended-upgrades
nano /etc/apt/apt.conf.d/20auto-upgrades
Se introduc randurile:
APT::Periodic::Update-Package-Lists „1”;
APT::Periodic::Unattended-Upgrade „1”;
APT::Periodic::AutocleanInterval „5”;
Se salveaza fisierul şi se inchide.
Se verifica functionalitatea :
unattended-upgrade -d